Close
Tortoise leaf beetle
Paropsisterna sp. (Poss decolorata)