Fictional Characters Wiki
Advertisement

Baby David is Elmo’s plush toy in Sesame Street, and can be seen lying on the floor in some episodes of Elmo’s World

Sesame Street Baby David.png

Advertisement