Alexander (Jnr) Craig, Jr.
Birth:
Christening:
6 Jan 1678
Old Machar, Aberdeen, Scotland
FCID:5589:4660
Parents
Father:
Alexander Snr Craig, Sr.
Mother:
Margaret Edwards
Marriage(s)