Actress Tilda Swinton poses for a photo at the red carpet before the premiere of the film "The Room Next Door" during the 81st Venice Film Festival in Venice, Italy, on Sept. 2, 2024. (Xinhua/Li Jing)
Go to Forum >>0 Comment(s)