Saturday, September 20, 2008

The Official Larva Art Appreciation Page

For some reason, I just love artistic photos of insects and other larvae, and art that is literally created by living larvae. Do you? The larvae call to me. The images tell me something about art, technology, and the wonderful panoply of nature. Images of larvae remind us of the intricacy of evolution and the awesome biological universe in which we live.

No comments: