A Single Thread - Tracy Chevalier

FROM THE GLOBALLY BESTSELLING AUTHOR OF GIRL WITH A PEARL EARRING‘Bittersweet … dazzling’…