Spectacle Rock is an Entrance to Death (details)
pigment transfer on canvas
30 x 46 inches
Available for Purchase HERE
A Liberian health worker disinfecting the corpse of an Ebola victim.
Spotted in London today. Stencils on the streets in NYC as well. New Aphex Twin album?