A pair of matching bugs - unknown species

A pair of matching bugs - unknown species

Observation - A pair of matching bugs - unknown species - UK and Ireland. Description: notice the ridges at the front of their head - very even shaped bodies with no apparent tenticles or legs to be seen.

notice the ridges at the front of their head - very even shaped bodies with no apparent tenticles or legs to be seen.