Skip navigation menu
Margaret Allan
†
Allan/Martin
Died - Lamlash, Isle of Arran, Scotland
Spouse and child
Married, Scotland?, to
John Martin
†
, with:
Mary Taylor
†1929