Friday, 22nd, 2024 | 9:19AM 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