SL Foulard Printed Tie. Made in Italy. Self Lined. Star of David - Light Blue & Red

Regular price £106.80 Save £-89.00

 


Scarlet Label 100% English Silk Foulard Printed Tie. Made in Italy. Self Lined. Star of David - Light Blue & Red

SKU: 10582