Roger Eliot Stevens, ‘Leaves’, Silo118

Photograph printed in a limited edition of 50.

About Roger Eliot Stevens

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