Temperance Howes

Family Group Record | Pedigree Chart | Descendancy Chart

Temperance Howes

B 31 Dec 1705 in Yarmouth, Barnstable, Ma

D