Prices holdup at Thame
Trade at the 17th Thame summer sheep fair saw prices holding firm, with a total of 24,462 breeding sheep and lambs sold over the two days.
Want to read this article?
Register now for 2 free articles every 7 days.
Previous Article Our favourite #Farm24 tweets so far as adorable lamb steals the show
Next Article #Farm24 2019: Celebrating British food and farming - how to get involved