Sesame Place made a line of Sesame Street picture frames in the early 2010s.