Invasive species are threatening nature sites across Scotland

Japanese Knotweed is one such non-native invasive species which is threatening important habitats
Japanese Knotweed is one such non-native invasive species which is threatening important habitats

Breaking