A review by dasofa
The Protégé by Brianna Hale

medium-paced

4.5