Critically Acclaimed Rain Room Closes In Shanghai Recording 200,000 Visitors
The Rain Room, a critically-acclaimed art installation by London-based Random International, has closed their doors in Shanghai reporting over 200,000 visitors. The four-month exhibition… Read More
4 January 2016