Vincent Arcilesi
The Secret
78” x 60,” oil on canvas, 2009
  BACK