Meta mengei

Meta mengei

Observation - Meta mengei - UK and Ireland. Description: