elizabeth stehl
Untitled, #1
2010
Acrylic and Oil on Mylar
36"X108"