A review by diannaherondale
El Ultimo Mago by Lisa Maxwell

5.0

That finale did blow my mind. Now everything makes sense and I did not see it coming. I loved this