View of Teletskoye Lake (village of Yaylu, Turochaksky district, Altai Republic, Russia)
This photo is available in high resolution in Shutterstock
View of Teletskoye Lake (village of Yaylu, Turochaksky district, Altai Republic, Russia)
This photo is available in high resolution in Shutterstock