Report copyright - th Annual Sale of Registered Kerry Hill Rams, Ram Lambs ... · Ewe Lambs, 2 Year Rams & Over, Yearling Rams, Ram Lambs. No more than 12 sheep are allowed in any run. In the case of
Please pass captcha verification before submit form