Lori Katz, ‘Sixteen Squares’, 2016, Alida Anderson Art Projects

About Lori Katz

American, b. 1957, Jersey City, NJ, United States, based in Washington DC