Joanna Cannon in conversation

CANCELLED: Due to illness, Joanna has had to cancel all her engagements so cannot visit as planned.