Eupteryx urticae

Eupteryx urticae

Observation - Eupteryx urticae - UK and Ireland. Description: