The son of D-Day piper Bill Millin has played a replica version of his father's bagpipes for British and US veterans commemorating the anniversary of the Normandy landings in Portsmouth today.
John Millin's father was 21 when he was ordered by his commanding officer Lord Lovat to play the bagpipes as his comrades came under fire at Normandy, on June 6, 1944.
British veterans were cheered and thanked as they paraded through the streets of Bayeux today.
Otley veteran, Harold Robinson had a 24th birthday with a difference, as he swapped cards for rifle rounds as part of the D-Day landings.
D-Day veteran Brian Carter from Cambridgeshire has a unique record of the Allied invasion with a compelling series of his own photographs.