Edwina Ashton, The Animal Gaze Returns

24 October - 11 November 2011