logo

cuba-231

The Church of the Holy Trinity or the Iglesia de la Santísima Trinidad, standing over the Plaza Mayor.

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.