Yu Honglei at Antenna Space April 8, 2017July 20, 2016 Artist: Yu Honglei Exhibition title: Swallow Century Venue: Antenna Space, Shanghai, China Date: July 8 – September 5, 2016 Photography: images copyright and courtesy of the artist and Antenna Space, Shanghai