Castlemilk Moorit Sheep

Castlemilk Moorit Sheep, what are they? Until recently I’d have said the same thing if someone had said Castlemilk Moorit Sheep to me as

Read more