INSECTS In Your Face: Photography by Shikhei GohJuxtapoz // Monday, 04 Jun 2012
Yes, these live on planet Earth. And yes, they can see you. Sometimes, the things that live amongst us are just plain art, and Shikhei Goh's photographs of insects eyes are some of the most alien and breathtaking things you will see all week on this site. Goh calls himself a "macro addict," and lives and works on Batam Island.