Natural Slate


Regular price £11.99

Description

  • Material: Cotton
  • Size: 180cm x 120cm (approx)

Free Shipping on orders over £75

Shipping

Returns Policy