Country Girl Media

Top of £6700 at Brecon show potential calf sale