Scan barcode
A review by bookishbel
The Heart's Companion by Holly Newman
3.0
It started off as predictable but took a twist i did not expect. So for catching me by surprise i give it three stars and suggest it to all who like a good surprise or romance.