Geoffrey Todd Smith, ‘Calamitous Amulet’, 2018, Western Exhibitions

About Geoffrey Todd Smith

American, b. 1973, Cleveland, OH, United States, based in Chicago, IL, United States