Candida Clark


UK flag (b.1970)

Candida Clark reviews regularly for the Observer and the Telegraph. She lives in Oxford.