scorpionfly Panorpa communis

scorpionfly Panorpa communis

Observation - scorpionfly Panorpa communis - UK and Ireland. Description: