Oil painting "Hallelujah" - Allison Crowe by Marilyn Nelson

"Hallelujah" - Allison Crowe

Oil on canvas, 122 x 91 cm, 2010