CC0City Coins
Marketplace

Russian Museum

The largest collection of Russian art, in the Mikhailovsky Palace.

Inzhenernaya Street 4

Nearest station: Nevsky Prospekt

Also near Nevsky Prospekt