Caterpillar perched on a heliconia leaf in Costa Rica.


Size: 5100px × 3400px
Photo credit: © Glenn Bartley / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: america, animal, animalia, animals, beauty, branch, caterpillar, central, costa, costrica, day, heliconileaf, horizontal, insect, insects, moth, nature, outdoors, perched, perching, rica, wild, wildlife