Painting: Angelina Jolie as the Virgin, Wal-Mart as Hell.

By Kate Kretz. Link, and here's a larger size: JPEG Link.

"Blessed Art Thou", 2006, 88' x 60", oil & acrylic on linen.