All About Sheep
[email protected] 0731386720
A family run boutique sheep farm situated in Barrydale producing raw sheep milk products in small batches from our own flock of sheep
[email protected] 0731386720
A family run boutique sheep farm situated in Barrydale producing raw sheep milk products in small batches from our own flock of sheep