Leather Slides

Oxford Shoes

100% leather

Embossed logo in the front

Sizing: 38-46 euro

One size up

Made to order within 14 days

Made in Poland

$235 $333