1/1
Leaping Fox Squirrel
The Fox Squirrel (Sciurus niger) is the largest species of tree squirrel native to North America. Shot during a period of drought.

The Fox Squirrel (Sciurus niger) is the largest species of tree squirrel native to North America. Shot during a period of drought.

Copyright Howard Cheek