Older version of Image of Xylocopa varipuncta

© Jennifer Rycenga