Alster Arcade and Hotel St Petersburg with the Church of Saint Michaelis spire in the background, Hamburg, Germany, approximately 1870

Request this item

Request this item to view in the Library’s reading room.

Loading...