Designed by
Title
St. Petersburg, Russia - May 8, 2016: The monument to Barklay de Toli near Kazan Cathedral. #71107175
Description
St. Petersburg, Russia - May 8, 2016: The monument to Barklay de Toli near Kazan Cathedral. Established in 1837 under the project of sculptor Orlovsky.
This image is editorial