Deanna Krueger, ‘Triton’, 2010, Judy Ferrara Gallery

About Deanna Krueger

American, b. 1965, based in Chicago, IL, United States