Luna or Moon Moth Caterpillar Actias luna larvae feeding on birch leaves bright green
Size: 4950px × 3442px
Location: USA
Photo credit: © Robert Pickett / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: actias, animal, birch, bright, caterpillar, feeding, green, insects, larvae, leaves, luna, moon, moth, nature, wildlife