Plush, conceptual design and fabric artwork for Sesame Street. View fullsize View fullsize View fullsize View fullsize View fullsize