Julia, center, is the newest muppet, and the first with autism.
Julia, center, is the newest muppet, and the first with autism. Sesame Workshop TNS
Julia, center, is the newest muppet, and the first with autism. Sesame Workshop TNS