Share

Carpenter bee (Xylocopa virginica) on hairy vetch

Photo by Katie Ellis
Carpenter bee (Xylocopa virginica) on hairy vetch
Full-size image: 319 KB | View image View Download image Download