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