Michael Callas, ‘Untitled’, 2013, DETOUR Gallery

About Michael Callas

American, based in Los Angeles, CA, United States