Interactive tree of Margaretta

Margaretta
John Halcomb 1831
William Halcomb 17341801
Elizabeth
John Halcombe 1740
Christian Caswell