A review by carriesouthard
Every Last Breath by Jennifer L. Armentrout

5.0

started to get nervous that this was going to be a really sad disastrous ending for Layla but turned out amazingly. great series. :)