David Hockney

Series

The Blue Guitar

6 available
85 Artworks
85 Artworks: