Large Bibio, red thighs

Large Bibio, red thighs

Observation - Large Bibio, red thighs. Description: