Cleopatra Ceylon
New to Contra
Colombo, Sri Lanka
Cleopatra Ceylon is a luxury natural skincare brand inspired by ancient beauty rituals and crafted with the finest botanicals of Sri Lanka.
CEO at Cleopatra Ceylon