David Spiller

(28) It's Written in the Stars

  • Acrylic and pencil on canvas
  • 34 x 34 ins

£12,500