Vincent Arcilesi
Venus at the Roman Forum
78” x 60,” oil on canvas, 2009-10
  BACK