Volucella pellucens?

Volucella pellucens?

Observation - Volucella pellucens?. Description: Sorry, not a great photo but can anyone confirm my id, or provide an alternative?

Sorry, not a great photo but can anyone confirm my id, or provide an alternative?