Designed by
Title
Remember Sign at Omaha Beach, France #200353016
Description
A sign reading `remember` is shown at Omaha Beach, one of the five D-Day landing beaches involved in Operation Overlord, in Saint-Laurent-sur-Mer, France on a beautiful sunny day
This image is editorial