Showing posts with label Swallowtail Caterpillar. Show all posts
Showing posts with label Swallowtail Caterpillar. Show all posts

Tuesday, August 16, 2011

Swallowtail Caterpillar, Early Instar 
on Fennel
(Click to Enlarge)