Castor and Pollux
Two famous Swiss mountains in the Valais, southern part of Switzerland, near Zermatt and Matterhorn. Seen from the plattform of the mountain train.
© Picturefan1414 | Stock Free Images
Similar Free Images