Alexander Donaldson

M, #2246
     He married Elspet Smith.

Children of Alexander Donaldson and Elspet Smith