CELINE's sneakers are embroidered with the 'Triomphe' logo, paying homage to its home city, Paris. They're made from panels of nylon and suede and have rubber soles for optimum grip.
CELINE's sneakers are embroidered with the 'Triomphe' logo, paying homage to its home city, Paris. They're made from panels of nylon and suede and have rubber soles for optimum grip.