Valerie Beller, ‘Peacock’, 2005-2009, Judy Ferrara Gallery

About Valerie Beller

based in Chicago, IL, United States