Stephen Coyle, ‘LACMA 2’, 2016, Paul Thiebaud Gallery

About Stephen Coyle

American, b. 1956, Waltham, MA, United States, based in Pawtucket, RI, United States