species 10,797 observations

Southern Carpenter Bee

Xylocopa micans