A review by lemonstar
The Angel Wore Fangs by Sandra Hill

adventurous tense medium-paced

4.0