CIMELIA Logo Mark

Secondary logo mark for CIMELIA, a new fashion brand from Switzerland. The brand name means treasure in Latin and this is reflected in the shape of the mark.

More by Naomi den Besten

View profile