I spotted the color of these tiny bugs, but couldn't see them until I got the photo on the computer screen. I don't know what they are... do you?
copyright Pam Brake