Xylocopa californica

Summary