founded by
Christian Chenail
belongs to
about
Muse per Christian Chenail is a Canadian fashion brand and it was founded in 2003. The first boutique was opened the same year in Quebec city.