Admiralty Building, St Petersburg, Russia
View of the Admiralty Building on the River Neva, St Petersburg, Russia. The Admiralty is located at the western end of the Nevski Prospekt, and was completed in 1823
Picture No
10289962
Media ID
46072522
Size
5632px x 3230px
(2.5MB)
Credit
Mary Evans / John Massey Stewart Collection
Source
Unattributed Russian postcard
Date
early 20th century




























