December 12, 2017February 11, 2019lesdudisLeave a Comment on The Jim Henson Exhibition (Museum of the Moving Image) The Jim Henson Exhibition (Museum of the Moving Image)