'Deposition'
'Deposition'

oil on canvas, 90 x 60cm, 19/06/2009. £450

'Deposition'

oil on canvas, 90 x 60cm, 19/06/2009. £450