Julia, center, is Sesame Street’s newest muppet, an autistic little girl.
Julia, center, is Sesame Street’s newest muppet, an autistic little girl. Sesame Workshop TNS
Julia, center, is Sesame Street’s newest muppet, an autistic little girl. Sesame Workshop TNS