A review by rachel_ruesch
Splinters of Scarlet by Emily Bain Murphy

4.25