Vincent Arcilesi
Tristan and Isolde
96” x 76”, oil on canvas, 1991
  BACK