Wednesday, July 16, 2008


With the advent of the newly re-released iPhone and all the craze that went along with it, we were reminded of humanity's obsession with technology and always being connected.

Below is an image of such obsessions in a series entitled Illuminati by Evan Baden.

Alicia with iPhone 2007
© Evan Baden

No comments: