Otterly Gorgeous Tea Towel
The Windrush River is home to local Otters, this one is hanging out near Minster Lovell and the surrounding area
Beautifully made, 100% Organic Cotton Tea Towels.
A generous 44cm by 72cm
Made exclusively for me in Great Britain
expected to ship from December 15th