On June 6, 1944, 160,000 Allied troops landed on the beaches of Normandy in the coordinated invasion of occupied France known as D-Day.

image

Featured Image found here

Find  more on  Operation Neptune and the images from the day here

Advertisements