Auctioneers Halls held their second seasonal sale of 2,000 breeding sheep on Love Lane, Bishops Castle on Saturday which included 650 yearlings and stock ewes, 700 ewe lambs, 50 breeding rams and 600 store lambs.
Prices were as good as ever, said auctioneer David Bryan Jones, with a number of buyers keen to satisfy their requirements before the end of the season.
Prices were as good as ever, said auctioneer David Bryan Jones, with a number of buyers keen to satisfy their requirements before the end of the season.