Close
Cucurbit leaf beetle
Alaucophora indica