A review by lgemery
A Ruin of Roses by K.F. Breene

adventurous dark mysterious medium-paced