Designed by
Title
American and French flags on Omaha Beach in normandy #284166718
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