Filming Locations in Barcia de Mera, Covelo

Barcia de Mera, Covelo, Pontevedra, Galicia, Spain
La hora bruja (1985)

View Details