Image not found

Parish Church of Saint Peter

Place of worship
Balsa de Ves
39.264660 | -1.196240
39º15'52''N | 1º11'46''W
ArrowReport Issue
Arrow