Heimberg

Zermatt (Switzerland)

Zermatt (Switzerland)

Restaurant Heimberg map and address