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.

Share: