A review by megs_k
Archangel's Heart by Nalini Singh

3.0

It is good to have a weakness. ~ Nalini Singh