OOOOOO

Parish Church of Santa Catalina of Alexandria

Place of worship
Plaza de España, 1 - 06640 Talarrubias
Talarrubias
39.040699 | -5.234223
39º2'26''N | 5º14'3''W
ArrowReport Issue
Arrow