Gordon Dietzman I think this is a Stainer bug (Dysdercus sp.). This is a true bug. Take a look at http://www.naturia.per.sg/buloh/inverts/cotton_stainer.htm or http://www.superstock.com/stock-photography/Dysdercus+sp for more information and see what you think.
Comments (1)