Take a photo of a barcode or cover
A review by nesdy
Blackmoore by Julianne Donaldson
2.0
The plot is absolutely ridiculous, and also very predictable. There are a couple of swoon-worthy moments, but they are not enough to compensate for how bland everything else is.