Lisa Walker: Wearable: Gallery S O London

24 June - 24 July 2011