War veteran Cyril Ager and 22,000 flags on Gold Beach, Normandy today.
Each flag with a message to the soldiers who landed there.
Today we remember our Grandad, and all the men who fought and fell on this day 70 years ago, and during this torrid time.
Words don't seem enough, this picture says it all.
Lest we forget
Picture from telegraph.co.uk