LOS ANGELES, Feb 23, 2015 (Xinhua) -- The host Neil Patrick Harris (R) with his lover arrives for the red carpet of the 87th Academy Awards at the Dolby Theater in Los Angeles, the United States, on Feb 22, 2015. (Xinhua/Yang Lei/IANS)(wxl)

1 / 1
Add your comments

There are no comments. Be the first to add a comment.


Latest News

Latest Photos