Photos: 
Peter Ho
Chua Boon Keat