nature (8392)

[88933] Bee on a flower