A review by jordynsreadingcorner
Phantom by L.J. Smith

5.0