Preview Taquechel pharmacy, Havana, Cuba, West Indies, Central America Image ID: 746-49781 Artist: Copyright Riccardo LOMBARDO Purchase a commercial license Buy framed prints & more from our print store cuba havana west indies central america pharmacy chemist's shop shop interior woman people indoors women work trade chemists vertical architecture interiors building interior taquechel