Sandra Yagi, ‘The Bullfight’, 2017, Bert Green Fine Art

About Sandra Yagi

American, b. 1955, Denver, CO, United States, based in San Francisco, CA, United States