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
Named on Pte H. M. Ruddock Memorial, Ardeley, Hertfordshire
All people with the surname Ruddock
Person number POP-72475-9