new icn messageflickr-free-ic3d pan white
Himacerus mirmicoides - Ant damsel bug early instar 1a | by Dluogs
Back to photostream

Himacerus mirmicoides - Ant damsel bug early instar 1a

Ant damsel bug early instar - Himacerus mirmicoides. Found on ragwort, Bronwydd, Carmarthenshire, UK, 11July2010.

2,377 views
2 faves
5 comments
Taken on July 11, 2010