Close
Common bluebottle caterpillar
Graphium sarpedon