Monday, 4th, 2024 | 10:38PM Updated

A painter paints a bird and a flower, which are symbols of joy and beauty.
Chinese cartoon film 'Beautiful Forest' is on its way to Oscars 2017

    In Case You Missed It

    Real Time Analytics