A review by britsbookishdays
The Magic of Betrayal by Britt Andrews

5.0