Close
Southern Green Stink Bug
Nezara viridula f. torquata