Thomas Mason White Royal Oxford

Thomas Mason White Royal Oxford

$ 200.00

Lightweight Royal Oxford 120’s Compact woven by Thomas Mason in Italy.