First name James P.
Second name MacKinnon

Native Area

County - Inverness-shire

Parish - Barra

Island - Barra

Person ID 9288

Biography

Biography to follow.