Close

Monkey leaf beetle

poss. Geloptera sp.

Monkey leaf beetle