Share
twitterlinkedinfacebook
Image 1 of 1
TSC-2008-06-27-034030.jpg
Russia, Caucasus. Early morning light on a mountain west of Elbrus