Reading progress update: I've read 285 out of 401 pages.

The Indigo Spell - Richelle Mead

Adrian   sydney  awww  sad