Love Hurts
|30 episodes

With their differences seemingly irretrievable, Frank and Tessa make an important decision.

Love Hurts

10. Cards on the Table - With their differences seemingly irretrievable, Frank and Tessa make an important decision.

More info

Series 3