Golgotha

 

Golgotha

2005
Oil on canvas
37 x 37 inches