Search                

Descendants

1 David Macmillan Born: ABT 1784 Galloway Died: 9 SEP 1801 Brockloch, Galloway