longleggedybeasties.com
Neotropical red-shouldered stink bug
Neotropical red-shouldered stink bug (Thyanta perditor) This handsome little green stink bug, with its characteristic red stripe across the top of the scutellum and another red stripe down the snou…