The Faithful

The Faithful, 2012, oil and wax on canvas, 132 x 180 inches. Courtesy of L.A. Louver

Share

Leave a Reply