A review by dbsuperslayer
Master & Apprentice by Claudia Gray

5.0