Pages

Thursday, September 18, 2008

Ellis G. installation



Ellis G. installation at Sara Tecchia Gallery in Chelsea. 09.18.08