Bad Blood

Series: Kate Shugak Mysteries (20)
Paperback / softback