Quote:
Originally Posted by GeoffC
Please tell me these are Grey Squirrels ....
|
They are, indeed, grey squirrels. Down in the south of England there are only 2 places left with red squirrels that I am aware of - Brownsea Island in Poole Harbour and I think there is a colony on the Isle of Wight as well. I also believe there are some up in Scotland too but I am not positive.