John Neaves
Remembered at 1 place
On the memorials
Named on Barrington War Memorial, Barrington, Cambridgeshire
All people with the surname Neaves
Person number POP-8687-2
Named on Barrington War Memorial, Barrington, Cambridgeshire
All people with the surname Neaves
Person number POP-8687-2