Alexa
'Sesame Street' has introduced a new Muppet with autism: Julia / Walter Lim, CC BY-SA 2.0
1 of 1

Photogallery - Julia: Sesame Street introduces Muppet with autism