Broken

Broken - Christa Cervone 3.5 stars maybe 4 ... Review to come

Heart wrenching story great characters love the cover