Grandi & Rubinelli Pink Royal Oxford

Grandi & Rubinelli Pink Royal Oxford

$ 185.00

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