Bumblebee nectaring on Indian bean tree (Catalpa bignonioides) flower, pollen on back. Surrey, England, UK. August.