Russia – St. Petersburg – The Hermitage, at last

Our first day in St. Petersburg, and our first stop is the Hermitage, the principle reason we’re […]