30 July Apidae / Honey bees, bumble bees and allies Photo | Thyreus nitidulus Xylocopa confusa Xylocopa latipes