RE: Picture Stories #263 - Red Insect
This looks like a bug!! I think may be a juice sucker from the leaves of the plants!
RE: Picture Stories #263 - Red Insect