123rd Annual Show & Sale of 190 Registered Kerry Hill Sheep at McCartneys Ludlow
123rd Annual Show & Sale of 190 Registered Kerry Hill Sheep At LUDLOW LIVESTOCK MARKET on SATURDAY 2nd SEPTEMBER at 12 Noon Further Information: Tel: 01547 528621 Catalogue – CLICK HERE
123rd Annual Show & Sale of 190 Registered Kerry Hill Sheep at McCartneys Ludlow Read More »