The Esplanade theatre in Singapore undergoes maintenance work. AFP
The Esplanade theatre in Singapore undergoes maintenance work. AFP