US Army
US Army photo**
Troops of the 30th Infantry Division crossing the Weser river near the town of Hamelin (20 miles south-west of the city of Hanover) during mopping up operations. German officers and soldiers wait to surrender to them; Germany, April 7, 1945.
1248 Views
10/27/2019