Public Art Around The World

More Than Just The Plaque

Home / Public Art in Russia / Public Art in Saint Petersburg

Public Art in Saint Petersburg

Saint Petersburg lies on the banks of the Neva River and is Russia’s second largest city. It was founded by Peter the Great in 1703.

It is main inner container footer text