Close
Violet Carpenter Bee; Abejorro Carpintero
Xylocopa violacea