Work > Studio Work

12 inches
2009

This is the "kitchen" set from The Wind Chill Factory film.