baccha elongata

baccha elongata

Observation - baccha elongata - UK and Ireland. Description: