Male St Mark's-fly, Bibio marci

Male St Mark's-fly, Bibio marci

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