A review by brandyfitz
All the Colors of Night by Jayne Ann Krentz

adventurous medium-paced

3.75