Cantonese opera performances ...

...at Kreta Ayer People's Theatre on 19, 20, 26 and 27 January 2019 (7pm)  Free admission