Designed by
Title
Closeup on the large colorful yellow to green caterpillar of the striped lychnis moth, Cucullia lychnitis , Gard, France #330230128
Description
Detailed closeup on the large colorful yellow to green caterpillar of the striped lychnis moth, Cucullia lychnitis with an ant, Gard, France