Baccha elongata

Baccha elongata

Observation - Baccha elongata - UK and Ireland. Description: