Small Beasts

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