Designed by
Title
View over Vladikavkaz, Russia #237285375
Description
Vladikavkaz, Russia ââ¬â December 15, 2021. View over Vladikavkaz, the capital of North Ossetian republic in Russia. The view incorporates Olga bridge, Vladikavkaz mayor administration, Saint Gregory the Illuminator Church, Rozhdestva Presvyatoy Bogoroditsy church, residential buildings, commercial properties, cars and people
This image is editorial