Designed by
Title
Omaha Beach in Normandy France #284166916
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