Exotic Species Definition: "An Exotic Species is a species that has not, does not and will not occur in a habitat through evolution or natural migration." Invasive Species Definition: "An …
Squirrel Pox
Squirrels by the Sea – An easy way to see Red Squirrels near you! – Formby Part 2
Following a visit to the beach at Formby, I headed into the pine forest which is one of the Lancashire's final strong holds of the Red Squirrel. This has not always been the case though. In the past …