Photos: Zurich, Switzerland

Bahnhofstrasse is Zurich’s main downtown street and one of the world’s most expensive and exclusive shopping avenues

You might be interested to check:

Leave a comment: