Interactive tree of Cecelia Gifford

Cecelia Gifford 15611608
John Gifford, 15431605
Joane m Gifford, 15471620