A review by shelbyreadsbooks
Our Dark Duet by V.E. Schwab

4.5