Re: St. Petersburg -- At the times I visited there (late 1980s/early 1990s) most area English speakers called it 'Leningrad' -- Thus it seems Leningrad got the 'Constantinople treatment'?View attachment 127749
Builduing is the Admiralty in St. Petersburg.
You might like it: http://www.nevsky-prospekt.com/admiralty.html
Very best regards
HP