Close
Tortoise leaf beetle
(Poss.) Paropsis atomaria