Honeybee

Honeybee

Honeybee on the edge of leaf