Julia Garnet is a teacher. Just retired, she is left a legacy which she uses by leaving her orderly life and going to live - in winter - in an apartment in Venice. Its beauty, its secret corners and treasures, and its people overwhelm a lifetime of reserve and caution. Above all, she's touched by the all-prevalent spirit of the Angel, Raphael. The ancient tale of Tobias, who travels to Media unaware he is accompanied by the Archangel Raphael, unfolds alongside Julia Garnet's contemporary journey. The two stories interweave with parents and landladies, restorers and priests, American tourists and ancient travellers abounding. The result is an enormously satisfying journey of the spirit - and Julia Garnet is a character to treasure.