Chris Glass Photo Album
The Jim Henson Exhibition
Tags:
exhibit
,
Jim Henson
,
Muppets
,
museum
,
Museum of the Moving Image
,
New York
,
NYC
,
travel