This caterpillar will become a Crimson Rose Swallowtail, a large swallowtail butterfly found in India and Sri Lanka
Advertisements

Advertisements