How to find the exhibition

Russia, Saint Petersburg, Park Inn by Radisson Pulkovskaya Hotel&Conference Centre St Petersburg

Площадь Победы, 1