That is likely to be Tree bumblebees, to read a little more about them in addition to their nests, view here Nests during the cavity structure are very tough to […]...