This is a honeybee we saw on a lavender plant. It may be hard to tell in the photo, but there is a honey bee.
About
Help
Forum
Press
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy