Genre: Humorous

Willing Captive

Witches Abroad (Discworld #12)