Filming Locations in Valdilecha

Valdilecha, Madrid, Spain
La Barrera (1966)

Valdilecha is a small rural town in the outskirts of the region of Madrid, Spain, east-southeast of...

View Details