A worldwide community photographing and learning about wildlife
Project Noah Nature School
Papilio anchisiades
Oh yeah still looking good for that ID link too :)
Looking good. Hope you have enough to feed them.
They're growing up!!!
=) Thank you @Argybee!!
might be this then...http://www.whatsthatbug.com/2011/03/29/u...
In lemon tree.
Sawfly larvae - what plant is it on?
Spotted on Apr 7, 2012 Submitted on Apr 7, 2012
Join the Project Noah Team