Vision 20-20
Vision 20-20. Group show. London Ecology Centre.