This year DRaW has specified and overseen the planting of over 65,000 new native trees, to be planted at various sites across the UK. The image shows one planting plot in Cheshire with approximately 3,500 trees and shrubs. Read More