Quite small bumble bee. There were at least five of them on the chives at the same time, so I assume that there is a nest somewhere nearby. :-)
About
Help
Forum
Press
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy