LennyWorthington This is one of the Grass Yellows.Eurema species.There are many similar. Maybe E.Hecabe.Please check for Sri Lanka.
Comments (2)