Huge bumble bee

Huge bumble bee

Observation - Huge bumble bee - UK and Ireland. Description: