You are here

Shera – 2010 Delhi Games Mascot

2 years ago

Shera is a tiger who represents modern India – he is a positive character, with a global outlook.