Roger Eliot Stevens, ‘Bonzai Diptych’, 2017, Silo118

About Roger Eliot Stevens

United States, 1950 - TBD, Washington, D.C., United States, based in Chicago, Illinois, United States