Nature photo of a carpenter bee (Xylocopa violacea) on a pale purple flower and blurred background - Stockphoto