Red squirrels on the South Coast
- chaskinsey
- Jul 10, 2021
- 1 min read
As far as I know there are just two places on the south coast of England where Red squirrels can be seen - both Islands. They are The Isle of Wight and Brownsea Island in Poole Harbour. I made my first visit to Brownsea at the start of July. Patience and searching enabled me to photograph a few Red squirrels.






Comments