Anita Cooke, ‘Compartment II’, 2011-2012, Jonathan Ferrara Gallery

About Anita Cooke

American, based in New Orleans, LA, United States