Syrphidae - Hoverflies

Syrphidae - Hoverflies

Observation - Syrphidae - Hoverflies - UK and Ireland. Description: My Hoverflies ...