b. 1970, USA

Derrick Adams Ocula Magazine