Wednesday, September 28, 2011

Leaf footed bugs

hiding...sort ofbashful: hiding behind a leaf, more or less

 mating on a pomegranatebrazen: mating upon a pomegranate for all the world to see

No comments:

Post a Comment