Death of a Kingfisher
899.00 GBP
A small Scottish town is rocked when a kingfisher’s body is found beside the river, and detective Hamish Macbeth must untangle a web of hidden grudges, family secrets, and a cold‑blooded killer lurking in the misty Highlands.