McCall's Magazine December 1967. Norman Rockwell's portrait of Stockbridge Main Street at Christmas is available only through our Museum catalogue and store. "I just love Stockbridge," exclaimed Norman Rockwell of the town that was home for the last 25 years of his life. "I mean Stockbridge is the best of America, the best of New England." It was here that Rockwell painted some of his most celebrated pictures. "There's almost nobody in town I haven't painted."