elizabeth stehl
Untitled #3
2010
Acrylic and Oil on Mylar
72"X84"