David Shannon
Birth:
22 Jun 1820
Kilmarnock, Ayr, Scotland
FCID:5400:102801
Parents
Father:
Edward Shannon
Mother:
Mary Millar
Marriage(s)