« previous | up | next »
Indian Giant Squirrel
Indian Giant Squirrel
Nelliampathy, Kerala, 20 April 2009