Print
Mail
Large
Medium
Small
Share on
Casts of Dealer Healer pose for photos at the opening of the Beijing International Film Festival on Sunday. [Photo/Xinhua]