Festival of the Future City (Bristol, UK): Preview: High-Rise

Festival of the Future City (Bristol, UK): Preview:…