Work > Studio

12 inches
2009

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