Admiralty Building, St Petersburg, Russia
View of a corner 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
10290028
Media ID
46052435
Size
6117px x 3971px
(3.5MB)
Credit
Mary Evans / John Massey Stewart Collection
Source
Unattributed Russian postcard
Date
early 20th century




























