Henson Collection - etphoto
The Art of the Muppets exhibit poster
1981

The Art of the Muppets exhibit poster
1981