Robert Ludwig, ‘Reds Yellow and Green’, 2015, Carter Burden Gallery

About Robert Ludwig

American, b. 1924, Washington D.C., DC, USA, based in New York, NY, USA