Edinburgh Castle Shopper

  • Sale
  • Regular price £30.00
  • 3 available


Limited edition red Edinburgh castle 100% organic cotton fabric by British brand Palava

100% organic cotton

Made in UK

Measures 33cm x 36cm

Machine washable at 30 degrees