Use & Mention  (2010)
Stephen Lawrence Gallery - University of Greenwich, UK
 
Maggot Brain (oil on canvas - 76x112cm)

Maggot Brain
(oil on canvas - 76x112cm)