RW 110421

By: Terri Adamsons

Peter & Heather Higgins in front of North Chatham’s Dogfish Cafe, 2001. FILE PHOTO