Designed by
Title
Palace Square and Triumfalnaya Arka or Arch of Triumph built in celebration of victory over Napoleon in Saint Petersburg, Russia #140949831
Description
Saint Petersburg, Russia - September 10, 2017: Tourists on Palace Square by Triumfalnaya Arka or Arch of Triumph, complex built to celebrate victory over Napoleon in front of Winter Palace Hermitage
This image is editorial