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

Regular price £19 Save £-15.83

 


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

SKU: 10583