On the 100 worst invasive list!

On the 100 worst invasive list!

Observation - On the 100 worst invasive list! - UK and Ireland. Description: