Vincent Arcilesi
Venus and Apollo at Hadrian’s Villa
60” x 78,” oil on canvas, 2010
  BACK