Mark Ruddock

Remembered at 1 place

On the memorials

Named on Pte H. M. Ruddock Memorial, Ardeley, Hertfordshire

All people with the surname Ruddock

Person number POP-72475-9