Back to gallery

The sculpture “Les Braves” on Omaha Beach in Normandy, France. It was commissioned by the French government in 2004 to celebrate the 60th anniversary of the D-Day invasion of Normandy. The sculpture was created by Anilore Banon to honor the courage of the

29 views
2 faves
0 comments
Uploaded on July 11, 2025