Filming Locations in Villmergen

Hilfikon Castle, Villmergen, Kanton Aargau, Switzerland
Secrets of a French Maid (1980)

View Details