Splash

Oil on Canvas. 48 x 36 inches. 2010 $3,000 (SOLD)

SPlash