2005

2005
neanderthal sculpt + latex mask for theatre 2005