Mecoptera sp.

Mecoptera sp.

Observation - Mecoptera sp. - UK and Ireland. Description: