Gerardo Aizpuru Nice spotting they look like a Cotton Stainer / dysdercus sp. is hard to tell which species. i will check.
Comments (2)