sacaba beach in malaga with enormous yellow buildings by david hockney, detailed