Close
Violet carpenter bee; Abejorro carpintero
Xylocopa violacea