September 18, 2007 Town Square, Barga Italy Ponderings 0 In Barga everybody is part of the town. Pants or not.