Carpenter bee, Xylocopa violacea1Carpenter bee, Xylocopa violacea2Carpenter bee, Xylocopa violacea3Carpenter bee, Xylocopa violacea4Carpenter bee, Xylocopa violacea5Carpenter bee, Xylocopa violacea6Carpenter bee, Xylocopa violacea7Carpenter bee, Xylocopa violacea8Carpenter bee, Xylocopa violacea9Carpenter bee, Xylocopa violacea10Carpenter bee, Xylocopa violacea11