Dexter & Shan Shan

Location: Market Place | Hotel Fort Canning