A review by mcaliz
Evermore by Alyson Noël

5.0