Art

Master Class

By Robert Cocuzzo There is something deeply meditative about watching Sergio Roffo put paint to canvas. Based in Scituate, Massachusetts, this master painter has…

Steve Swain is Mad About Metal

When we arrived at the home featured in the Chatham episode of New England Living TV, we couldn’t help but notice the metal sculpture of a…