Arthur Taussig, ‘Untitled (Shouldn't You Be at Home?)’, 1981, Elizabeth Houston Gallery

Paper size: 11 x 14 in

About Arthur Taussig

American, Los Angeles, CA, United States, based in Los Angeles, CA, United States

Group Shows