A Terrytoons cartoon released 1 June 1934.
May 31, 1934
Released
Pandora
5min
—
Try removing some of the filters to get more results.