Syrphidae (Platycheirus sp.)

Syrphidae (Platycheirus sp.)

Observation - Syrphidae (Platycheirus sp.) - UK and Ireland. Description: