Javesella pellucida

Javesella pellucida

Observation - Javesella pellucida - UK and Ireland. Description: Female macroptera.

Female macroptera.