- Stock Photo ID: #KR708011
- Image Credit: Picxy.com/SunilJakkula
- Description:The Indian palm squirrel or three-striped palm squirrel is a species of rodent in the family Sciuridae found naturally in India and Sri Lanka
- Location: Hyderabad, Telangana, India