top of page

Southern Green Shield Bug (Nezara viridula)

Wikipedia:

bottom of page