Welcome to SP!  -

Leaf insect

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


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: 2485 
Object Title: Leaf insect