02 November 2009

Wow. Just, wow.

Click here to view some of the most fantastic, jawdroppingly cool photos you'll ever see.
The artist is Igor Iwanowicz, and he photographs insects.
Phenomenal.

0 chimed in: