Designed by
Title
Volgograd - a city on the Volga river in European Russia. The hero city, the place of the battle of Stalingrad.City view of Volgog #67085824
Description
VOLGOGRAD, RUSSIA - JUNE 2, 2014: Volgograd - a city on the Volga river in European Russia. The hero city, the place of the battle of Stalingrad.City view of Volgograd.
This image is editorial