Kent, Christobel2021
Forty years have passed since Sandro Cellini last set foot in La Vipera. But when two bodies are discovered on a hillside just south of Florence, he must come out of retirement to unravel the mystery. La Vipera, a strange, derelict farmhouse, was once home to a free-living commune, but nobody kno...