Oil painting "Hallelujah" - k.d. lang by Marilyn Nelson

"Hallelujah" - k.d. lang

Oil on canvas, 122 x 91 cm, 2012