Worbarrow Bay with people walking along beach, Dorset, England.