Castor and Pollux summits
Summits of Castor and Pollux in the Swiss Alps, both 4000 meter peaks, seen from north
© Cristalloid | Stock Free Images
Similar Free Images