Splash
2005
oil on canvas
60"h x60"w
SOLD
2005
oil on canvas
60"h x60"w
SOLD
Width:60 Inches
Height:60 Inches
Price:Sold
Additional Sales Info:Commission options