Roy Wang

Chinese and Hong Kong stars Out in Force for the 25th Annual Shanghai International Film Festival

I sense an intentional emulation of the Cannes Film Festival red carpet here with the sprawling staircase but since it…

1 year ago

This website uses cookies.