Revenge Always has A Price

A terrible revenge fantasy is running in the head of a woman who knows that her husband is having an affair.

£1.00