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