An installation by John Schlesinger (2003 Fellow) opens today at Philadelphia’s Cherry Street Pier. The work, titled After the Fall, continues the artist’s exploration of installation in challenging spaces through photography, sculpture, found or recycled materials, and neon.