#35 Commander of the German forces which capitulated at the French port of Cherbourg, France, stand with their conqueror on June 30, 1944, after giving up the fight.

Home »
#35 Commander of the German forces which capitulated at the French port of Cherbourg, France, stand with their conqueror on June 30, 1944, after giving up the fight.

Haunting Aftermath Photos of German Soldiers after the D-Day Invasion in WWII

#35 Commander of the German forces which capitulated at the French port of Cherbourg, France, stand with their conqueror on June 30, 1944, after giving up the fight.

WWII