Free Preview of Ten Generations of the Barnes Family in Bristol, Connecticut. Privately Printed and Distributed by Fuller F. Barnes, Nineth Generation From Thomas Barns.
Ten Generations of the Barnes Family in Bristol, Connecticut. Privately Printed and Distributed by Fuller F. Barnes, Nineth Generation From Thomas Barns.