Annual Production Sale from the Cairness Suffolk Flock 17th November 2012
Carlisle Sale II
Annual Production Sale from the Cairness Flock