Nevsky Town Hall by nps tchoban voss GmbH & Co. KG in St. Petersburg, Russia