Lincoln, sometimes called the Lincoln Longwool, is a breed of sheep from England. The Lincoln is the largest British sheep, developed specifically to produce the heaviest, longest and most lustrous fleece of any breed in the world.
I thought at first that it was a photo of a snowfall onto a rocky, lumpy field! OMG, they are SHEEP!" She said:::"in Scotland.I've been stopped on rural Scottish roads many times by flocks of sheep. It teaches you patience!