pret bug Is

pret bug Is

Observation - pret bug Is - UK and Ireland. Description: About10mm long. Appears to be a predator.

About10mm long. Appears to be a predator.