Project | Art Bay Hongqiao
ISBN | 978-7553530352
Award | First Prize, Shanghai Infrastructure Design Competition 2023