A review by whendles
A Ruinous Fate by Kaylie Smith

medium-paced

4.75