Seton Church, East Lothian, Scotland

Gramps ID P2620

References

  1. Hamilton, Isabel [I582811938]