Epistrophe melanostoma

Epistrophe melanostoma

Observation - Epistrophe melanostoma - UK and Ireland. Description: On nettle by a small river

On nettle by a small river