Den unge, talentfulde billedkunstner Dora er med stærke bånd knyttet til sin tidligere lærer, Poul, der bliver hendes erotiske og kulturelle vejleder.
Under et ophold i Italien får hun til opgave at male et portræt af den karismatiske Gabriel Archangelo, der ejer slottet Brolio og i Toscana opfattes som en fyrste.
Romanen er en sanselig og dramatisk rejse, hvor Dora skal finde sin egen vej mellem kunsten og de mænd, der elsker hende og vil binde hende til sig.
Dora foregår i Aarhus, København, Skagen, Firenze, Rom, Paris og et landligt Toscana.