A review by booksandladders
break your glass slippers by Amanda Lovelace

dark emotional hopeful tense fast-paced

2.5