Back  
 

Damien Hirst's The Hat Makes the Man (2003) at Sudeley Castle