Posted: Wednesday, March 23, 2011
Ron Tran’s solo exhibition at the Charles H. Scott Gallery at Emily Carr. The show runs until April 17th