Tamworth spring lamb show, sale 2018 has rain, 'really big' lambs, new record

Comments