Alfred Escher statue at the main train station in Zurich. More Info

Alfred Escher statue at the main train station in Zurich.

First Picture in Switzerland Previous Picture in Switzerland Next Picture in Switzerland Last Picture in Switzerland
View Thumbnails List All Pictures