Sesame Street picture frames (Sesame Place)

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