A review by anothercurleyhairbooklover
Phantom Magic by Linsey Hall

3.0

Good enough but just a bit too basic in the plot and characters