Sesame Place buttons and pins

Sesame Place has produced a line of Sesame Street buttons and pins.