top of page

Mediterranean Spiny Shield Bug (Mustha spinosula)

Wikipedia:

bottom of page