Close

Short-horned leaf beetle

Clytra sp.

Short-horned leaf beetle