Designed by
Title
Office buildings on Geroldstrasse street in Zurich, Switzerland #77516161
Description
Zurich, Switzerland - 14 October, 2014: office buildings on Geroldstrasse street. Zurich is the largest city in Switzerland and the capital of the Swiss canton of Zurich.
This image is editorial