<p>British troops land on the beaches of Normandy on <a href="/narrative/2899/en">D-Day</a>, the beginning of the Allied invasion of France to establish a second front against German forces in Europe. Normandy, France, June 6, 1944.</p>

Tags

D-Day

More information about this image