Untitled 11 16.1417 X 12.559 INCHES; 31.9x41cm
oil paints, medium, on canvas 2001
<< Back Close Next >>