Javesella pellucida

Javesella pellucida

Observation - Javesella pellucida - UK and Ireland. Description: