Grandi & Rubinelli Blue Royal Oxford

Grandi & Rubinelli Blue Royal Oxford

$ 190.00

Sturdy royal oxford woven in 100’s by Grandi & Rubinelli.