R Rashidah Abdullah Review of Esplanade - Theatres on the Ba... 3 years ago A lot to see and enjoy but not enough time
Comments: