Print
Mail
Large
Medium
Small
Share on
Actress Tilda Swinton poses for a photo on the red carpet at the Chinese premiere of Doctor Strange in Shanghai, Oct 16. [Photo/China.org.cn]