-20%heart_outlinedKarl KaniKM-PS011-080-11 SMALL SIGNATURE ESSENTIAL - Pantaloni sportivi - lilacCHF 35.99CHF 44.99
-15%heart_outlinedKarl KaniKW2310212 KK SMALL RETRO SHINY JERSEY CYCLING - Shorts - purpleCHF 38.24CHF 44.99