Carpenter bee Latin name xylocopa violacea feeding on scarlet flowering sage royal bumble or salvia x jamensis close up blooming in Italy in springtim

- Image ID: WE09EF
Carpenter bee Latin name xylocopa violacea feeding on scarlet flowering sage royal bumble or salvia x jamensis close up blooming in Italy in springtim
Ruth Swan / Alamy Stock Photo
Image ID: WE09EF
Location: Montecassiano, province of Macerata, Le Marche, Italy

Similar stock images