Cotoneaster humming with bee activity today.

A bee is perched on a cluster of small, red flower buds surrounded by green leaves.