Designed by
Title
Installation of the inscription `Volgograd` translated from the Russian mounted on the Central promenade of Volgograd which will #106573695
Description
Volgograd, Russia - July 28, 2017: Installation of the inscription `Volgograd` translated from the Russian mounted on the Central promenade of Volgograd which will host FIFA World Cup in Russia
This image is editorial