Designed by
Title
The view through Triumphal Arch, Saint Petersburg, Russia #117806382
Description
SAINT PETERSBURG, RUSSIA - APRIL 27, 2015: The huge Triumphal Arch mounted in General Staff Building and overlooks on Palace Square, on April 27 in S. Petersburg
This image is editorial