A family cloaked in secrets. A beguiling woman. A unique setting. Inspector Bordelli is back to solve one of the most difficult cases of his entire career in the sixth book in this atmospheric crime noir series - perfect for fans of Andrea Camilleri. Florence, 1967. It is winter, and one year has passed since the historic and devastating flood of the Arno, though the memories of that day still linger with the stains on the city walls. The anniversary...