DescriptionNovosmolenskaia Embankment (Saint Petersburg) 1 2016-06 1465229486.JPG English: apartment building Novosmolenskaia Embankment (Saint Petersburg) 1, Saint...