Baby Natasha

Baby Natasha is a character from Sesame Street.