Preview Plaza Mayor, Trinidad, UNESCO World Heritage Site, Cuba, West Indies, Central America Image ID: 834-3133 Artist: Eurasia Purchase a commercial license Buy framed prints & more from our print store travel destination photography color image vertical day outdoors places town towns squares art statue statues plaza mayor trinidad world heritage site cuba west indies central america