Deshawn Dumas, ‘Black Mirror’, 2017, Ethan Cohen New York

About Deshawn Dumas

American, b. 1983, Elkhart, IN, United States, based in Brooklyn, NY, United States