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