






Indian Cricket Fans celebrating the Indian team victory against Sri Lanka in ICC World Cup 2011 finals at MG Road, in Bangalore
Every time someone tells me how sharp my photos are, I assume that it isn't a very interesting photograph. If it were, they would have more to say ---!!!!!!