Close
Caterpillar of Swallowtail Butterfly - Common Mime
Papilio Chilasa clytia