elizabeth stehl
Installation view #1
2010
Acrylic and Oil on Canvas
6'X42'