Categories: General, News
Pure Charolais prove performance consistency » « Charolais cross cattle worth an extra £125 a head