Cavagliasch

Matthias Maier | Cavagliasch
Cavaglia, Switzerland