Envisioned by Peter the Great as the centre of his new city, Vasilevsky Island is home to…
The Menshikov Palace is a Petrine Baroque edifice in Saint Petersburg, situated on…