Close
Bean Bug or Bean Plataspid
Megacopta cf. cribraria