Close
Mediterranean Shield Bug
Carpocoris mediterraneus