Young volunteers who came to help during the flood in Florence in 1966 were known as Angels of the Flood. For the first time in 30 years, Kate is drawn to Italy again. Someone has sent her a priceless painting... but it has been crudely tampered with. Guilt, deception, blackmail and murder are at the heart of the mystery.