Roger Eliot Stevens, ‘SoCal Diptych’, Silo118

About Roger Eliot Stevens

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