maureen482

By maureen482

RED SQUIRRELS.

Brownsea Island is the largest of the islands in Poole Harbour in the county of Dorset, England. The island is owned by the National Trust with the northern half managed by the Dorset Wildlife Trust. I took quite a few photos of the red squirrels while on the Island these two we're the best.


I hope you've had a lovely day. 

Comments
Sign in or get an account to comment.