Filming Locations in Izarra

Izarra, Álava, País Vasco, Spain
Sabotage! (2000)

Izarra is a village and concejo in the municipality of Urkabustaiz, in Álava province, Basque Countr...

View Details