Denis Neil Hughes image.

Garden of Remembrance Denis Neil Hughes 1st Battalion Welsh Guards

Denis Neil Hughes 1st Battalion Welsh Guards