by Aziel Khoo | Jan 30, 2020 | Beauty and Wellness
Shoutout to all beauty junkies: You can now find your beauty paradise in Sephora’s new flagship store in Kuala Lumpur (KL), Malaysia. Located in Fahrenheit88, a mall at Bukit Bintang, it is currently the world’s largest Sephora store with a total of 17,000...