Interactive tree of Hugh A Crawford

Hugh A Crawford 18981977
David Crawford 18611944
Flora Clark 18711925
John Crawford 18111888
Isabella Fyfe 18241914