A series of aerial shots showcase prominent Russian monuments and landmarks, including the Monument to the Heroes of the Russian Revolution in Sevastopol, the Motherland Calls statue in Volgograd, and the Church of the Resurrection of Christ in Moscow, with the camera panning and zooming across each site against cityscapes and varied skies.
Be the first to share your thoughts!