Designed by
Title
Omaha beach in Normandy, France #284165202
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