HISTORICAL | Daily Mail Online
HISTORICAL By Eithne Farry For The Daily Mail Published: 22:00 BST, 13 May 2021 | Updated: 22:00 BST, 13 May 2021 CIRCUS OF WONDERS by Elizabeth Macneal (Picador £14.99, 384 pp) CIRCUS OF WONDERS by Elizabeth Macneal (Picador £14.99, 384 pp) Elizabeth Macneal’s wonderful second novel glitters and gleams with the grimy glories of a … Read more