Current

IMG_3100

 

 

 

 

 

 

 

 

Installation of Writers Busts
The Hampstead and Highgate Literary Festival
The JW3, Finchley Road, London
September 17 – October 20, 2017