HOME
CV
GALLERY
ESSAY
STATEMENTS
NEWS
CONTACT
More
Oil on canvas 2005, 70 x 105 cm / 27,6 x 41,3 in. St. Peter had two keys. One silver that led to hell and one gold that led to heaven. The silver key is upon the golden key, but in the mirror it is the other way around. Who is on top.