80 Washington Square East
New York, New York
July 25, 2006

NYU MA Studio Art Thesis Exhibition at 80 Washington Square East Galleries