A worldwide community photographing and learning about wildlife
Project Noah Nature School
Very nice leaf insect. Was this on a plant ? If yes, I'd love to know the kind of plant it's found on. It looks so like a citrus leaf (like lime).
Oh! Wow.
Spotted on Apr 23, 2015 Submitted on Apr 23, 2015
and 4 other people favorited this spotting
Join the Project Noah Team