Birth Record, Margaret Templeton Allen, 1873

References

  1. Janet Murchie
  2. Margaret Templeton Allan
  3. Robert Allan