Afternoon wandering Palace Square and the Neva embankment, St. Petersburg — Animals Magazine