Armor Lux

Armor Lux Striped Mens Socks - Navy/White

£10

Striped socks 

Fabrics 88% cotton, 11% polyamide, 1% elastane.

    Recently viewed