praying mantis lg em

Author: Meera, February 27, 2013

Two praying mantises hanging onto a leaf

 

Leave a Reply