Panorpa communis

Panorpa communis

Observation - Panorpa communis - UK and Ireland. Description: