Temple Church, London, England

Gramps ID P1680

References

  1. De Ros, Robert [I582808388]