Indian actress Malika Sherawat arrives at the opening of the 2010 Doha Tribeca Film Festival at the Katara Opera House in Doha, capital of Qatar, Oct. 26, 2010. [Xinhua/Maneesh Bakshi]
Go to Forum >>0 Comments