MartinL This looks like a first instar shield bug. It's not this one but you get the idea http://www.projectnoah.org/spottings/8882173
Comments (2)