Walter Brown, ‘86th STREET STATION’, 2015, Estella Gallery