Honey bee with Varroa mite - Stock Image - C012/8431 - Science ...
www.sciencephoto.com
Images may be subject to copyright.