Close
Spotted Shield Bug
Pachycoris torridus