Roger Eliot Stevens, ‘Morse St El Stop’, Silo118

About Roger Eliot Stevens

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