Share
twitterlinkedinfacebook
Image 1 of 1
TSC-2008-07-01-134040.jpg
Russia, Caucasus, Teberdinsky biosphere reserve. Alibek valley near Dombay seen from inside an icecave.