An Isle of Wight Treasure- Red Squirrel!

An Isle of Wight Treasure- Red Squirrel!

Observation - An Isle of Wight Treasure- Red Squirrel!. Description: Red squirrel on the Isle of Wight.

Red squirrel on the Isle of Wight.