Portland Sheep


The Portland is a sheep breed that takes its name from the Isle of Portland in Dorset, England. If you’d like to know visit wikipedia –Click link  Portland sheep wiki