Sesame Street · Season 3

Episode 306

S3·E31 · 20 Dec 1971