by Yorkshiredale
Excellent story, you are very talented.
The action was great. The humiliation was even better.
BTW, what's Violet's phone number?