Designed by
Title
Large modern shopping and entertainment complex Gulliver, St. Petersburg, Russia #96579119
Description
SAINT PETERSBURG, RUSSIA - MAY 4, 2017: Unknown people visit large modern shopping and entertainment complex `Gulliver` near metro station `Staraya Derevnya`, St. Petersburg, Russia
This image is editorial