Westford Mill Premium Cotton Maxi Tote Bag

As low as £2.06
In stock
  • Carry/shoulder straps (58cm long).
  • Capacity 18 litres.