Stock Photo - San Pedro de la Roca Castle, interior, UNESCO World Heritage Site, Santiago de Cuba, Santiago de Cuba Province, Cuba.

Stock Photo: San Pedro de la Roca Castle, interior, UNESCO World Heritage Site, Santiago de Cuba, Santiago de Cuba Province, Cuba.

Searchable keywords