KLEE KLEE
FASHION / PREVIOUS
KLEE KLEE

klee klee is a Shanghai-based brand, meaning ‘slow down’ defined by minimalism and low-impact production to create high-impact denim products.