The David library is off the beaten track, but in a lovely area of Bucks County situated along the... read more
The David library is off the beaten track, but in a lovely area of Bucks County situated along the Delaware Canal. It not big, but feels elegant as soon as you enter the long driveway to the property. A must see for history buffs as...More