A Bristol Rhode Island And Matanzas Cuba Slavery Connection Diary | Desertcart Israel