Bee on Flower

A bee on a flower in Northumberland Park, North Shields