Vincent Arcilesi
Pyramid of the Sun, 9 ft. X 18 ft. (108” X 216"),
oil on canvas, 2007-08
  BACK