Image not found

Church of Santa María del Castillo

Place of worship
Plaza San Julián, 3 47410 Olmedo
Olmedo
41.288169 | -4.685138
41º17'17''N | 4º41'6''W
ArrowReport Issue
Arrow