Free shipping on orders over £50.00

Trouble With Goats & Sheep

Trouble With Goats & Sheep

Regular price
£8.99
Sale price
£8.99
Regular price
Sold out
Unit price
per 
Tax included.

THE SUNDAY TIMES BESTSELLER

'Part whodunnit, part coming of age, this is a gripping debut about the secrets behind every door' RACHEL JOYCE

'Cannon is so attuned to other people's stories? a chronicler both of the human condition and the quotidian details which speak to who we are'GUARDIAN