Designed by
Title
Sochi, Russia - December 18, 2013: Beautiful townscape of Rosa Khutor mountain ski resort surrounded with winter mountain forest #137092489
Description
Sochi, Russia - December 18, 2013: Beautiful townscape of Rosa Khutor mountain ski resort surrounded with winter mountain forest on snow covered Caucasus mountain peaks background
This image is editorial