September 17, 2009

shirin

Congratulations to Shirin Neshat for winning the Silver Lion award for Best Director at the Venice FIlm Festival. Read more here