Bombus impatiens?

Bombus impatiens?