Michael L. Hennen is known for Dr. Seuss the 500 Hats of Bartholomew Cubbins (1980), The Marvelous Land of Oz (1981) and The Red Shoes (1985).
![]() |
The Red Shoes | Church Congregation / Masquerade Ball Dancers | 1983-01-01 |