Gareth Duane Nicholson image 2.

Garden of Remembrance Gareth Duane Nicholson 1st Battalion Welsh Guards

Gareth Duane Nicholson
1st Battalion Welsh Guards
as a baby