Newton, St. Petrock, Devon, England

Gramps ID P0530

References

  1. Davey, Thirza [I0603]