Red Squrriel

Red Squrriel

Observation - Red Squrriel - UK and Ireland. Description: Sorry the picture isn't clear

Sorry the picture isn't clear