Pictures from Zürich, July 12th
Bahnhofstrasse, a commercial pedestrian street.