WODEN Ydun Leopard

Sale price €110.46 Regular price €129.95

with removable insole / met uitneembare binnenzool