Bee in a huge pink flower at The Fleece