A review by rebelkiss
56 Days by Catherine Ryan Howard

3.0

That was incredibly depressing.