The Mikhailovsky Palace (Russian: Михайловский дворец) is a grand ducal palace in Saint Petersburg, Russia. It is located on Arts Square and is an example of Empire style neoclassicism. The palace currently houses the main building of the Russian Mus... Read further