Celery-fly (Euleia heraclei)

Celery-fly (Euleia heraclei)

Observation - Celery-fly (Euleia heraclei) - UK and Ireland. Description: On bramble

On bramble