blog
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
Location: Singapore Type:
Leave a Reply