Scan barcode
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. :)