Filming Locations in Galapagar

Galapagar, Madrid, Spain
The Bell of Hell (1973)

Galapagar is a town and municipality northwest of Madrid, Spain, situated in the autonomous communit...

View Details