Sesame Street stickers (Sandylion)

Sesame Street stickers made by Sandylion.