Designed by
Title
Bahnhofstrasse, Zurich, Switzerland #36097329
Description
Zurich, Switzerland - May 04, 2013: Traffic and shopping mall on Bahnhofstrasse in Zurich, Switzerland. Bahnhofstrasse is one of the most expensive shopping streets in the world, lined with major luxury brand stores.
This image is editorial