Please place all online Christmas orders before December 14th to make sure they arrive before Christmas

Squirrel Linen Tea Towel

100% Linen

Made in England