Poekilocerus pictus is a large brightly coloured grasshopper found in the Indian subcontinent

Advertisements