Palace of shadows

12th October 2023

£16.99

In stock

From the prize-winning, critically acclaimed author of the City Blues Quartet comes a Yorkshire-set gothic masterpiece to rival The Essex Serpent