PhotosGenelia glittersBy Staff Editor June 29, 2011 Bollywood actress Genelia D'Souza arrives on the green carpet during the International Indian Film Academy (IIFA) Awards in Toronto June 25, 2011. REUTERS/Mike Cassese Comments
Comments