Tag: tea towels

  • Karmadillo Tea Towels

    Karmadillo tea towels for sale! One of these can be yours for just £7 plus postage. Click the magic button below!

  • First Karmadillo Teatowel Sale!

    So we came up to Scotland with a batch of fresh off the presses teatowels so that we could start bringing out superior quality dish drying linen to the masses. The gig itself wasn’t the best attended – thanks to the combination of U2 playing round the corner in Hampden Park and  a big Celtic…