Chinese director Lu and actress Qin receive the Concha de Oro at San Sebastian Film Festival
Agencies | Updated: 2009-09-27 17:18

Director Lu Chan and actress Qin Lan attend the 57th San Sebastian Film Festival closing ceremony at the Kursaal Palace, on September 26, 2009 in San Sebastian, Spain. [Agencies]