A review by aromanticreadsromance
Compound Fracture by Andrew Joseph White

challenging dark emotional tense

5.0

WOW.