© 2017 David Lloyd

"Untitled" 1991 oil on canvas 89 x 89 inches