Francesca Clementis

Francesca Clementis the novelist at home. London, UK, 18th February 2005

Date: 18/02/2005

Location: London, UK

Photographer: Richard Keith Wolff

Francesca Clementis

Francesca Clementis the novelist at home. London, UK, 18th February 2005

Date: 18/02/2005

Location: London, UK

Photographer: Richard Keith Wolff