Afternoon stroll through St. Isaac's Square, Saint Petersburg — Travel Magazine