Dombay, Karachay-Cherkess Republic, Russia

Dombay, Karachay-Cherkess Republic, Russia

Source: pinterest.com