ID 012395766730 © Onaja17 | 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.:
chrysalis pupa larva caterpillar tawny caster worm eat tree branch leaves acraea terpsicore forest eating nature wildlife insect green foliage crawling biodiversity environment macro closeup metamorphosis flora fauna colorful leaf feeding ecological balance camouflage beauty ecosystem natural habitat entomology behavior leafy west indian holly wild picturesque botany munching organic biology greens small creature sage rose