Aerial: Tourists Walking Down a Staircase from the Old Shaona Church in the Mountains of Russia - Dombay, Russia


Dombay, Russia

13 Seconds

Clip ID: 30920

Or

View Similar Clips from the Dombai Temples Collection.