
Wildlife
Caterpillar on Leaf
10/22
A close-up view of a colorful caterpillar resting on a green leaf against a dark background, showcasing intricate details of its body and the leaf texture.
Explore related photographs
Continue
Karthik Hariharan 
Wildlife
10/22
A close-up view of a colorful caterpillar resting on a green leaf against a dark background, showcasing intricate details of its body and the leaf texture.
Continue