Lymington Tea Towel

Lymington Tea Towel

  • £14.00
    Unit price per 
Tax included.


100% Cotton Tea Towel

Made in Britain

Measurements: 750 x 470 mm