Bee on Anemone

Bee on Anemone

Observation - Bee on Anemone - UK and Ireland. Description: