Christopher Clamp, ‘NURSE’, 2017, Jerald Melberg Gallery

About Christopher Clamp

American, b. 1979, Lexington, SC, United States, based in Charlotte, NC, United States