Luis Teaches Telly and Elmo That Flowers Are Alive (3867)
Sesame Street - Season 31

DESCRIPTION