Exhibition L.C. Armstrong. Signals at Sunset 08 Feb 2017 – 04 Mar 2017 Save / follow I've seen this Comment on L.C. Armstrong. Signals at Sunset Share L.C. Armstrong. Signals at Sunset with your friends Marlborough | 40 West 57th New York, United States