Newburyport: Jack Garvey performs on Inn Street in downtown Newburyport Tuesday afternoon, playing his flute for passerby's. Photo by Ben Laing/Staff Photo
091110blaflute