• Image of Tea Towel | Duck Pond
  • Image of Tea Towel | Duck Pond
  • Image of Tea Towel | Duck Pond

• 48 x 76cm
• 100% Cotton
• Printed in UK
• Machine wash 30º

Sold Out