Male St Mark's-fly, Bibio marci

Male St Mark's-fly, Bibio marci

Observation - Male St Mark's-fly, Bibio marci - UK and Ireland. Description: