25 / 31

The Unquiet Head, 2011
The Hepworth Wakefield
West Yorkshire, UK