Giant tree squirrel

Sri Lanka’s national animal, the giant tree squirrel at Sigiriya, Sri Lanka.

Posted Under

Click Image to Enlarge