Laura Ball, ‘The Caribous’, 2016, Morgan Lehman Gallery

This work is unframed.

About Laura Ball

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