Any insect specialists, entomologists or just bug boiz able to tell me what these are? Found under a leaf on a tree outside the second story window where I live. #asknostr
Please Login to reply.
Some sort of aphid maybe?