Baccha elongata

Baccha elongata

Observation - Baccha elongata - UK and Ireland. Description: Hoverfly

Hoverfly