Sesame Street · Season 32

Elmo And Lulu's Imaginary Beach (3965)

S32·E50 · 9 Mar 2001