Green stink bug perched on lemon leaves. #259648083
Description
Close up view with flare.Green stink bug perched on lemon leaves. Which is pest penetrates and sucks up the sap from young leaves and fruits until damaged. After the rain dew droplets remain.