moggie's world

Thursday, May 31, 2007

a firefly larva. at night, it emits a beautiful soft green light...