(2025.5.28-6.8) Echoes of Industry Installation, Mixed Media A Community Sculpture Project in collaboration with Wandsworth Council and Nova Ma super SATELLITE RCA The NEX, Wandsworth, London