A review by katielzg
Hour of Need by Melinda Leigh

challenging dark mysterious fast-paced

3.0