David Spiller

(13) Grumpy

  • Acrylic and pencil on canvas
  • 32 x 32 ins

£12,500