Close
Monkey leaf beetle
poss. Geloptera sp.