Michel CLAIR in Downtown LA 

Michel CLAIR Showroom : 1100 South Hope Street, Suite 105, Los Angeles, CA 90015