Nobuho Nagasawa Artwork on Display at New York City Hall and MoMA
Nobuho Nagasawa, professor in the College of Arts and Sciences Department of Art, currently has one of her major installations featured at two prominent New York City institutions including New York City Hall, and...Read More