Hopfgarten & Salzburg, Austria

Salzburg, you may recall, is the city in which The Sound Of Music was set.

Leave a Reply