The Harlequin Napkin

£14.00
  • Cotton Linen Mix
  • 50cm x 50cm
  • Made in UK