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 […] Russia – St. Petersburg – The Hermitage, at lastsd2017-05-05T08:55:18-07:00