Omaha Beach monument Les Braves, on the beach at Saint-Laurent-sur-Mer, Normandy, France (© NaturePL/SuperStock)
comments,
No comments:
Post a Comment