Scan barcode
A review by goatsrsexy
A Soul to Keep by Opal Reyne
2.75
This book had no business being this long lol. Not my thing, I read this for a friend so I skipped all the porn which there was a lot of it, so skipping it made it a faster read. If you replaced the sex with proper world building there was some potential there