Malabar Giant Squirrel

Location: Periyar NP , Kerala

Malabar Giant Squirrel

Location: Periyar NP , Kerala