Parhelophilus

Parhelophilus

Observation - Parhelophilus - UK and Ireland. Description: