A global community of nature enthusiasts photographing and learning about wildlife
Project Noah Nature School
Very nice, Lara!
Hi Lara! Lovely caterpillar! This is a swallowtail caterpillar, and the species is Papilio machaon.
Spotted on Aug 14, 2013 Submitted on Aug 14, 2013
Join the Project Noah Team