Description: Photograph of Hannover Hauptbahnhof, the main railway station of Hannover, Germany. A sign written with "Hannover Hbf" stands in front of a structure with a rounded roof that covers the tracks. A series of metal poles and a stairway can be seen to the left.
Item Type: Refine your search to only Photograph
Partner: The 12th Armored Division Memorial Museum