Designed by
Title
Goa, India. Indian Giant Squirrel, Or Malabar Giant Squirrel, Ratufa Indica Resting On Tree. It Is A Large Tree Squirrel #190679430
Description
Goa, India. Indian Giant Squirrel, Or Malabar Giant Squirrel, Ratufa Indica Resting On Tree. It Is A Large Tree Squirrel Species In The Genus Ratufa Native To Forests And Woodlands In India.