Red Squirrel (Sciurus vulgaris) photographed in the Galloway Forest, Scotland.

Royalty-free stock photo ID: 128954411

Red Squirrel (Sciurus vulgaris) photographed in the Galloway Forest, Scotland.