Vincent Arcilesi
Self-Portrait with Muse at Buckingham Palace
96” x78”, oil on canvas, 2000
  BACK