Churchill China The Caravan Trail Wellies Teatowel 73cm by 47.5cm