Village Affair

£7.99

Cassie has recently landed her dream job as deputy head at her local primary school. But then she discovers her husband’s has been having an affair. Can things get any worse?

SKU: 9781838930639 Category: Tag: