Military Photo of the Day: November 29, 2015
These American troops are marching through the streets of a British port town on their way to the docks where they will be loaded into landing craft for the big assault (The Normandy Invasion). Undated – June 1944. β U.S. Army Center of Military History