Beverly: Douglas Mascott of Marblehead. Photo by Ken Yuszkus/Salem News, Wednesday, April 8, 2009.
090408kyumascott