David Phelps, ‘Desert Pastoral’, 2010-2017, Eisenhauer Gallery

About David Phelps

American, based in Oklahoma, United States