A review by thetartanreader
Beauty in Ashes by Quinn Arthurs, Harper Wylde

adventurous challenging emotional funny hopeful mysterious sad tense fast-paced

3.75