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?

Available on back-order

SKU: 9781838930639 Category: Tag: