LOS ANGELES, March 5, 2018 (Xinhua) -- Director Guillermo del Toro poses after winning the Best Director award and the Best Picture award for "The Shape of Water" at press room of the 90th Academy Awards at the Dolby Theater in Los Angeles, the United States, on March 4, 2018. (Xinhua/Li Ying/IANS)

1 / 1
Add your comments

Be the first to add a comment.


Latest News

Latest Photos