Church of the Dominican Friars, Hertfordshire, England

Gramps ID P0838

References

  1. de Castilla, Isabella [I9353]