What’s on: Thur’s picks

What’s on: Thur’s picks
Events listing for Thur, June 4

Read more on Straits Times