Lori Schouela
Snapped
2012
Mixed media on Mylar
W 24 in. L 36 in.