David Spiller

(10) R.I.P.

  • Acrylic and pencil on canvas
  • 25 x 29 ins

£6,250