A review by cbarcenam
Masquerade by Melissa de la Cruz

5.0