species 6,823 observations

Western Carpenter Bee

Xylocopa californica