Oliver Spencer Travers Scarf Fairhurst in Green

£23.70 £79.00

100% Linen.

Made in Italy.