• Image of Framed Carpenter Bee " Xylocopa Confusa"

Framed Carpenter Bee " Xylocopa Confusa"