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