Display Featured Image Splash Oil stick, charcoal on paper, Framed, AT601026" H x 19" W Price: $1550 Gallery