Newburyport: Susan LaFortune of Haverhill reads above iced coffee at Plum Island Coffee Roasters. Bryan Eaton/Staff Photo
131118BEAopenmike