Letters: Festival. (Telegraph)