Por séculos a proveniência de uma rica toalha de altar na igreja rural de St. Faith na aldeia de Bacton em Herefordshire, alimenta um enigma e desperta a curiosidade de locais. Segundo conjecturavam, este tratava-se de um tecido doado pela própria Elizabeth I, última monarca da dinastia Tudor, à sua servente e confidente, Blanche Parry, uma…