Elmo And Lulu's Imaginary Beach (3965)
Sesame Street - Season 32

DESCRIPTION