Sweat bees - hampson
Powered by SmugMug Log In

A green metallic bee (Agapostemon virescens), dusted with pollen, stands on the petal of a flower.

AgapostemonAgapostemon virescensanimalbeeflowergreenmacropollensweat beeblackinsectsolitary beehalictidgreen bee