Common Green Capsid.

9th July 2012:

8 Comments on “Common Green Capsid.

      • Possibly. I’m really particular about what bugs I put on my hat. I’ll have to see what else you come up with. I’m kinda liking the peacock caterpillar.

Leave a Reply

%d bloggers like this: