Paintings That Have a Life of Their Own.
2003 2001 2000 1999
2003 2001 2000 1999
1998 1989 1987 1985
1998 1989 1987 1985
1979 1971 1953
1979 1971 1953