Lea Fisher, ‘En Vogue’, ca. 2017, Samuel Lynne Galleries

About Lea Fisher

American, b. 1973, based in Dallas, TX, United States