Trip image

Our Lady of the Pillar Parish Church

Place of worship
Plaza de la Marina s/n
Villanueva de la Serena
38.970625 | -5.793782
38º58'14''N | 5º47'37''W
ArrowReport Issue
Arrow