Designed by
Title
Trolleybus passing the Central square in Zurich #48756062
Description
Zurich, Switzerland - 14 September, 2014: a trolleybus passing the Central square. Zurich is the largest city in Switzerland and the capital of the canton of Zurich.
This image is editorial