Review: Prophecy Girl by Cecily White

Review: Prophecy Girl by Cecily White

Kat Kennedy reviews Prophecy Girl by Cecily White.