Close up picture of a human eye with a live bee perched right on top of the exposed lense.
Render: 0.009 Sec ¦ By AhmBay