fstopmagazine.com
Robert Zhao Renhui @ 2902 Gallery
The Last Thing You See Recent Works by Robert Zhao Renhui Opening Reception Friday, 15 Nov 6:30pm -9:30pm Exhibition runs till 5th Jan 2014 2902 Gallery, 222 Queen Street, 02-02