makezine.com
Electronic life forms | Make:
Gorgeous photos of electronics and nature... Link.