Paul Rafferty

(01) Hotel du Cap, Eden Rock II

  • Oil on canvas
  • 47 x 51 ins

Sold