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.
- chaskinsey