DAVID HOCKNEY RA: 82 PORTRAITS AND 1 STILL LIFE

ROYAL ACADEMY OF ARTS, LONDON
2 JULY - 2 OCTOBER 2016