Birth

Gramps ID E35960
Place Eliestoun, Scotland

References

  1. Semple, Sir Thomas (Primary) [I79314750]