The Long Dream

The Long Dream, 2012, oil and wax on canvas, 78 x 96 inches. Courtesy of L.A. Louver

Share

Leave a Reply