A review by kdmusings
Knight Owl by Christopher Denise

5.0