ICI Paris XL is a perfume shop chain founded in the late 1960s in Belgium. The name ICI Paris XL means 'This is Paris' and was derived from the train trips that were undertaken by the founders on their way to buy perfume from the French capital Paris.
There are no products in this section
© Copyright 2020 Shoppymore Global Sdn Bhd. All Rights Reserved