Past Exhibition | Antenna Space

I Could See the Smallest Things.

Duration: 2017.12.03 - 2018.01.04
Hours: 11:00 AM - 06:30 PM
Address: 202, 50 Moganshan Rd, Building 17, Shanghai, China