Tea Towel Collection

100% Cotton Tea Towels | Printed in the UK | 44cm x 72cm £14 each