Designed by
Title
Closeup on a small plant parasite Mediterranean pentatomid shieldbug, Staria lunata camouflaged on the tip of a plant #330016318
Description
Natural closeup on a small plant parasite Mediterranean pentatomid shieldbug, Staria lunata camouflaged on the tip of a plant