Stenopsocus immaculatus

Stenopsocus immaculatus

Observation - Stenopsocus immaculatus - UK and Ireland. Description: