Sesame Street stickers (Innovative Designs)

Innovative Designs produced two sets of Sesame Street stickers in 2012.