Thornock Mains Lodge, Auchinleck, East Ayrshire, Scotland

City Auchinleck
County East Ayrshire
Country Scotland

References

  1. James Allan
  2. Jane Allan
  3. Janet Lourie Allan
  4. Janet Murchie
  5. Margaret Templeton Allan
  6. Robert Allan