C727

U.S. soldiers marching through streets of Britain enroute to their landing craft for the invasion of Europe (Source: U.S. Army Center of Military History)

Posted on April 28, 2010 at 10:48 by Chris Carter · Permalink
In: 

Leave a Reply