Jo Mackenzie: Farm a hive of activity in long spell of sunshine

Jo Mackenzie
Jo Mackenzie

Breaking