6 décembre 2009
Stephen Wilkes, “Ellis Island” @ Steuben Glass
The show is comprised of Wilkes's haunting Ilfochrome prints of the “dark side” of Ellis Island. NEW YORK, NY.- Steuben Glass is hosting an exhibition in the gallery at Steuben’s Flagship Store on Madison Avenue of the photographs of celebrated American...