Bumble bees (Bombus), Honey bees (Apis mellifera) and flies nectaring on Sedum (Sedum), Carmarthenshire, Wales, UK. September.