Preview Russia, St-Petersburg, Palace Square And Triumph Arch Image ID: 700-8708 Artist: Sylvain Grandadam Purchase a commercial license Buy framed prints & more from our print store architecture europe exteriors landmarks palaces places russia squares st petersburg travel