Designed by
Title
Interior of shopping and entertainment complex Gulliver, St. Petersburg, Russia #96579399
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