A review by pantsreadsbooks
The Secret Pearl by Mary Balogh

5.0