Paul Rafferty

(15) Champagne Terrace, Hotel du Cap, Eden Rock

  • Oil on board
  • 20 x 36 ins

£6,350