Quantcast

ARCHIVE PHOTO OF THE DAY

Fireworks over Normandy, 2009

By STARS AND STRIPES Published: November 10, 2020

Ben Bloker ©Stars and Stripes
Normandy, France, June, 2009: Fireworks fill the sky along the western end of Omaha Beach to mark the 65th anniversary of the Allied landings on D-Day.