XXXI European Congress and Colloquium of Rural Law The XXXI European Congress and Colloquium of Rural Law will ... 06 - 09 Sep All Day Cardiff