Jim Shaw The Rinse Cycle
BALTIC, 2012, 184pp