A review by solaceinprose
No Perfect Hero by Nicole Snow

4.0