Celine Lou Sneakers

Celine Lou Sneakers

Crafted in Italy, the Celine Lou Sneaker's design features an embroidered Triomphe logo on the side along with subtle CELINE branding embossed on the outsole and printed on the tongue.