Les Braves
Les Braves is a striking war memorial located on the shores of Omaha Beach in the village of Saint-Laurent-sur-Mer, Normandy, France. It honors the American soldiers who lost their lives during the D-Day landings on June 6, 1944, in World War II. The sculpture is composed of three symbolic elements: The Wings of Hope, Rise…