Small Beasts

Small Beasts
Installation view : closeup of peephole looking inside to LCD screen.
van sowerwine 2007