Thirty-One Bones

Sale price Price £8.99 Regular price Unit price  per 

A perfect summer read for crime fans, this thriller is set on Spain's Costa Blanca with a colourful cast of double-crossing characters. It's a criminally good cocktail of sun, crime, escapism and dark humour.