A review by mistakensmiles
The Gargoyle's Captive by Katee Robert

5.0