No raccoons here, just grey squirrels which are beautiful but considered an invasive species as they're not native to the UK.
You are viewing a single comment's thread from:
No raccoons here, just grey squirrels which are beautiful but considered an invasive species as they're not native to the UK.