Angels' Blood

Angels' Blood  - Nalini Singh 3.75 - 4 stars

review to follow