A large installation by multimedia artist John Schlesinger still hangs in Cherry Street Pier following a 2020 show by the artist.