Hill Side Improvements Denbighshire North Wales Making some hill side improvements with the flailbot and spraying off the bracken.