Royalty-free stock photo ID: 724585363

European Red Squirrel (sciurus vulgaris) In beautiful natural setting, Brownsea Island, Poole, UK - Image