A review by toriedawn1
Masquerade by Melissa de la Cruz

5.0