100% polyester. Hand wash separately.

Approx. 90x180cm

Navy with Vibrant Red Roses

£12.50Price