Diagonal Crystal Three Star
Diagonal Crystal Three Star

Diagonal Crystal Three Star

Regular price £29.99
Tax included.

Made in Italy 

95% Cotton

5% Elastane