A review by rueabigail
Fragile Lives by Ariana Cane

4.0

A bit dramatic in the end but overall not bad