Scottish forestry agency stresses importance of deer control to protect saplings
Forestry and Land Scotland (FLS) is on course to have planted 25 million new trees by the end of this planting season.
.jpg)
Forestry and Land Scotland (FLS) is on course to have planted 25 million new trees by the end of this planting season.