Close
Violet Carpenter Bee or Indian Bhanvra
Xylocopa violacea