Back to Portfolio
Invasive species are species that do not occur in the Netherlands naturaly but are introduced due to human activities. We have a number of invasive species on photo with a focus on freshwater species.
Click here to view a wider selection of photo's in our database.
Copyright DigitalNature 2011