Individual Details

Alan John Armstrong

(1164 - 1255)

Events

Birth1164New Galloway, Dumfries and Galloway, Scotland
Death1255Scotland

Families

SpouseMargaret Dunkeld (1145 - )