Sandra Yagi, ‘The Boat’, 2018, Bert Green Fine Art

About Sandra Yagi

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