Central Pedestrian Street of Stavropol in Russia (Stock Footage)

Central Pedestrian Street of Stavropol in Russia (Stock Footage)

Tall in the sky above Stavropol, statue of an angel with a cross. And the central pedestrian street. Russia.

by
by
by
by
by
by