Zhao Liang is known for Jesus Henry Christ (2011), The Last Supper (2012) and The Boy Who Shouted Teresa (2012).
No data