Karen Lehrer, ‘Cloud Forest’, 2016, 10 West Gallery

About Karen Lehrer

American, Los Angeles, CA, United States, based in Santa Barbara, CA, United States