Stills of Yao Chen in Lost, Found


Lost, Found is set to be released on October 5, 2018.


Source: Xinhua

Subscribe to receive free email updates: