Margaret McMahan
Birth:
1684
River Twede, Peebles, Scotland
FCID:25828:1811
Parents
Father:
Mother:
Marriage(s)