North Ronaldsay sheep

The North Ronaldsay is a breed of sheep from Orkney, off the north coast of Scotland. It belongs to the ...
Read more