An insect sucking nectar from a flower.

- Image ID: GFT9A6
Ockra / Alamy Stock Photo
Image ID: GFT9A6

Search stock photos by tags