Laura Ball, ‘Growth 8’, 2013, Morgan Lehman Gallery

About Laura Ball

American, b. 1972, California, United States, based in San Diego, CA, United States