A London artist struggles to complete one last painting before going blind.
2000
1986
2006
2022
2019
1989
1999
2004
2016
1998
1993
1983
2008
2003