Xiaqing Shi is known for The Three-Self Church Is My Umbrella (2017) and Kanisa la Nafsi Tatu ni Mwavuli Wangu (2018).
No data