The Cheetah
2010
Amazing moving puppet sculpture...a type of body puppet.
PREV
/
NEXT
4 / 18
BACK TO JABBERWOCKY MARIO...