Knaresbourough, Yorkshire, England

Gramps ID P1601

References

  1. Fitzranulf, John 'Monoculus' [I582808146]