A review by embrightreads
Secret by Brigid Kemmerer

5.0