Sheep on Worm's HeadAn uncommon sight: sheep on the Worm. It is some years since sheep were put to graze on Worms Head. The National Trust has issued a license for the flock to graze there until the end of March 2010. Apparently some time in the past, a number of sheep were drowned trying to cross to the mainland. Incidentally if you look carefully you will see a seal pup on the rocks at the hide tide mark just to the right of the centre of the photo. It looks like a boulder but rest assured, it is a seal!