David MILLAR

David MILLAR, (son of (Private)), b. ABT 1851, Forfarshire County

(Back to Name Index)