Sesame Street Jumbo 20” Elmo Plush Toy Factory.
Sesame Street Jumbo 20” Elmo Plush Toy Factory. Great condition. Comes as seen in pictures.