, 

1  23, -

 

David Thorpe
The defeated life restored, 2007
Installation Camden Arts Centre

David Thorpe
The defeated life restored, 2007
Installation Camden Arts Centre