Volucella pellucens?

Volucella pellucens?

Observation - Volucella pellucens? - UK and Ireland. Description: