A review by bookchelle
Six Scorched Roses by Carissa Broadbent

4.5