OXFORD SHOES MADE IN ITALY

OXFORD SHOES MADE IN ITALY



Made of cowhide leather. Leather lining. Matching laces. Made in Italy.

Free store shipping

Free home delivery on orders over CHF 229,00.