ID 293299740 © Chanukakarunarathna4 | Megapixl.com
Sharing is not just caring, it's also about giving credit - add this image to your page and give credit to the talented photographer who captured it.:
common mormon caterpillar close papilio polytes feeding curry leaf plant pest stage butterfly life mimics camouflage disguised surface nature larvae insect animal wildlife closeup green small lepidoptera agricultural beautiful fauna cycle invertebrate garden white biology beauty bug background environment growth brown natural foliage outdoors eating horn view leaf look bird's dropping protect predators