A review by librarianlaurad
Until the Night by Giles Blunt

4.0

As good as ever. Can't wait for the next one.