dcsimg

Sciurus caroli is a species of in the family Sciuridae.

Sciurus caroli includes 1 child: