Sunday, May 6, 2012

A Larva...

It is most likely a larva of Agrionoptera sexlineata........




P/S: It has emerged, and it is a female of Agrionoptera sexlineata.