Paropsisterna species 1

Paropsisterna sp larvae
Leaf Beetle larva on Eucalyptus leaf. Photograph: L. von Richter