Welcome to SP!  -

Leaf insect

 
[ Sizes: Orig | Med | Small | Thumb ]
Leaf insect
Giant Leaf Bug in the Cameron Highlands

Comments

No comments posted yet.





Rate This Image
Current Score: 72.08

Log In To Vote
Image Data
ScottSubmitted by Scott
on Apr 17, 2011 9:35 pm

Image ID: 710390
Hits: 2384 
Object Title: Leaf insect