new icn messageflickr-free-ic3d pan white
Mine foot is tasty (omnomnom) - a green Katydid | by TGIQ
Back to photostream

Mine foot is tasty (omnomnom) - a green Katydid

Oblong-winged katydid-Amblycorypha oblongifolia

517 views
2 faves
3 comments
Taken on September 19, 2011