The Guest

The Guest, 2012, oil and wax on canvas, 92 x 118 inches. Courtesy of L.A. Louver

Share

Leave a Reply