Designed by
Title
Teletsky Altai winter mountain ski resort near Iogach. Elevator on mount and forest background under snowfall. The inscription on #276882459
Description
Iogach, Russia - March10, 2018: Teletsky Altai winter mountain ski resort near Iogach. Elevator on mount and forest background under snowfall. The inscription on the banner: Teletsky ski resort
This image is editorial