Deserted look of Churchgate station road during the ICC World Cup 2011 at Wankhede Stadium in Mumbai on Saturday, 02 April 2011.
Credit balance: 0