Designed by
Title
France, Normandy - the statue on the Omaha Beach and flags #329666336
Description
The Omaha Beach is a landing area in Normandy, northern France, used by Allied forces in the WWII D-Day invasion. Today, the beach is dotted with the remains of German bunkers. On the shore, the stainless-steel sculpture Les Braves commemorates American soldiers.
This image is editorial