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

Royalty-free stock photo ID: 724585351

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