Monday, April 20, 2009

asha schechter




recent work by asha schechter. see more here.

[all asha schechter. installation views from ucla thesis exhibition. 2009.]