Possible Biorrhiza pallida

Possible Biorrhiza pallida

Observation - Possible Biorrhiza pallida - UK and Ireland. Description: Previously described and discussed as ant-like insect

Previously described and discussed as "ant-like insect"