Violet carpenter bee (Xylocopa violacea)

video