A review by hellegade
Knight's Talons by Aspen Black

5.0