bee on leaf

Bee on leaf

File size: 716.99KB 3456x2396 Uploaded by: marabu
Download now (716.99KB)

Tags: bee water drops plant artistic conception nature leaf macro green flower bug animal natural closeup small