Lucretia Stewart - Granta Magazine

Lucretia Stewart

Lucretia Stewart is, most recently, the author of Making Love: A Romance. She lives on the Greek island of Naxos.