
The red-tailed squirrel is a tree squirrel in the genus "Sciurus" endemic to South America. It is found in Colombia, Costa Rica, Ecuador, Panama, Trinidad and Tobago, and Venezuela.
Similar species: Rodents
By haylo
All rights reserved
Uploaded Jun 13, 2014. Captured May 13, 2014 10:21 in Entrance Road to Malick Youth Facility, San Juan, Trinidad and Tobago.