Barrington Passage, Brass Hill, Barrington and Villagedale Cemetery Records of Shelburne County Vol. IC$17.00PriceQuantity*Add to CartAuthorShelburne County Archives and Genealogical Society