X

St Petersburg Flood-Prevention Facility, Neva River

St Isaac’s Square and the St Petersburg skyline in the 1890s.



Close
Close
Close