© 2017 Patterson Barnes 

Duke Ellington23x40  canvas $2600