The Oxford Farming Conference

HRH The Princess Royal

HRH The Princess Royal and Honorary President of the Oxford Farming Conference