Grandi & Rubinelli Lavender Royal Oxford

Grandi & Rubinelli Lavender Royal Oxford

$ 185.00

Luxurious 120’s Royal Oxford in a pale purple woven in Italy.