Jeffrey Wells' art examines the phenomenom of staring and the illusion our minds and eyes can make us see.
Added by Upcoming Robot on February 19, 2010