Designed by
Title
People queing at a food outlet on Omaha beach #284166670
Description
23.06.2023 Vierville, Omaha Beach, Normandy, France. Omaha Beach was one of five beach landing sectors designated for the amphibious assault component of Operation Overlord during the Second World War
This image is editorial