Actress Fernanda Torres of the film "I'm Still Here" poses for a photo at the red carpet before the premiere of the film during the 81st Venice Film Festival in Venice, Italy, Sept. 1, 2024. (Xinhua/Li Jing)
Go to Forum >>0 Comment(s)