[ stop the slideshow ]

APE; European honey bee; Apis mellifera

2504/4605