The IGLESIA PARROQUIAL DE LA SANTISIMA TRINIDAD is located on PLAZA MAYOR - TRINIDAD, CUBA

- Image ID: JJM0XJ