Egyptian actress Yosra (L) and dress designer Stephane Rolland (R) attend 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