Albini Blue Royal Oxford

Albini Blue Royal Oxford

$ 195.00

Luxurious 140’s Count Royal weave by Albini in Italy.