Preview

Iglesia del la Santisima Trinidad, the main church in Plaza Mayor, Trinidad, UNESCO World Heritage Site, Cuba, West Indies, Central America
Iglesia del la Santisima Trinidad, the main church in Plaza Mayor, Trinidad, UNESCO World Heritage Site, Cuba, West Indies, Central America
Image ID: 321-5356
Artist: Lee Frost
Purchase a commercial license Buy framed prints & more from our print store