A review by rainbowbrarian
Subtle Blood by KJ Charles

5.0