Designed by
Title
Palace Square and Triumfalnaya Arka or Arch of Triumph built in celebration of victory over Napoleon in Saint Petersburg, Russia #140949811
Description
Palace Square and Triumfalnaya Arka or Arch of Triumph, neoclassical complex built in celebration of victory over Napoleon in front of Winter Palace - Hermitage in Saint Petersburg, Russia